package com.yjz.common.base

import android.graphics.Color
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import com.yjz.ui.view.HiStatusBar

/**
 * 作用 : BaseActivity
 * 作者 : yjz
 * 时间 : 2024/10/15 14:44
 */
abstract class BaseActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        HiStatusBar.setStatusBar(this, true, Color.WHITE, false)
        super.onCreate(savedInstanceState)
        setContentView(getLayoutId())
        init(savedInstanceState)
    }

    open fun init(savedInstanceState: Bundle?) {
    }

    abstract fun getLayoutId(): Int
}
